import pandas as pd

# 读取A文档
df_a = pd.read_excel('excel/工位号.xlsx')

# 读取B文档
df_b = pd.read_excel('excel/批量导入课题信息.xlsx')

# 根据A文档的姓名获取工号，并补充到B文档
df_b['第二导师工号'] = df_b['第二导师姓名'].map(df_a.set_index('姓名')['工号'])

# 将结果写回B文档
df_b.to_excel('excel/B文档_补充工号.xlsx', index=False)